package com.example.demo.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.example.demo.bean.PageRes;
import com.example.demo.bean.sysdict.SysDictDataDO;
import com.example.demo.dto.sysdict.SysDictDataPageReqVO;

import java.util.List;

public interface ISysDictDataService extends IService<SysDictDataDO> {

    public PageRes<SysDictDataDO> list(SysDictDataPageReqVO sysDictDataPageReqVO);

    public int addSysDictData(SysDictDataDO sysDictDataDO);

    public int deleteSysDictData(SysDictDataDO sysDictDataDO);

    public int updateSysDictData(SysDictDataDO sysDictDataDO);

    public SysDictDataDO getSysDictData(SysDictDataDO sysDictDataDO);

    public List<SysDictDataDO> listByType(String dictType);
}
